Hacking the Internet with a Java Applet
These JAVA Applets are stored in ZIP files for your protection. It is not recommended to unzip them
whilst you are using your WWW browser
- AppletKiller.java
- AttackThread.java This Java Applet is intended to spew forth huge non-functioning black windows and obliterate the screen in order to exclude the user from the console. It also features a terribly annoying sound that won't stop until you do something drastic.
- JAVA Class Loader Hole Recently Discovered
- Consume.java This Java Applet is intended to bring your Java-aware
- DoMyWork.java This Java applet makes you try to factor a moderately long integer by trial division, and it reports the reults back to it's home. While it performs no hostile actions per se, it does put your workstation to work for somebody else, perhaps a busines competitor or someone trying to crack codes.
- DoubleTrouble.java This Java Applet is intended to spew forth the screen in order to exclude the user from the console.
- ErrorMessage.java A bogus message about your system's security and requests that you login in order to run the browser in a "secure mode." Any login information that you enter is communicated back to the server whence the applet came, and in any case this ungrateful applet then proceeds to attack you.
- Forger.java This hostile applet forges an elctronic mail letter from the person who views the applet in a browser to the person whose address appears in the string "toMe."
- HostileThreads.javaThis Java Applet tries inundate the browser with a million wasteful threads.
- Login.java This class allows the applet to communicate withits home.
- LoginServerSocket.java This Java Application sets up a simple ServerSocket to receive data from the Java applet Ungrateful.java
- NoisyBear.java This Java Applet displays a stupid looking bear with a clock superimposed on his belly. It refuses to shut up until you quit the browser.
- PenPal.java This hostile applet forges an elctronic mail letter from the person who views the applet in a browser to the person whose address appears in the string "toMe." The return address will be listed as penpal@my.hostile.applet.
- Report.java This class allows the applet to communicate with its home.
- ReportServerSocket.java This Java Application sets up a simple ServerSocket to receive data from the Java applet DoMyWork.java
- ScapeGoat.java This Java Applet is intended to make your browser visit a given web site over and over again, whether you want to or not, popping up a new copy of the browser each time.
- SilentThreat.java This Java Applet is intended to spew forth huge non-functioning black windows and obliterate the screen in order to exclude the user from the console. It also features a terribly annoying sound that won't stop until you do something drastic.
- Ungrateful.java This Java Applet tries to convince you that your system is having a security problem and that you must now log in to start Netscape once again. If you do so, your user name and password are sent by the browser to the home of this applet.
- Wasteful.java This Java Applet is intended to bring your Java-aware browser to its knees by hogging the CPU. Note that you can suspend its effects because it has a mouseDown() method.